faster than sound guided missile - French English Dictionary